mechanical ventilators - German English Dictionary